package cn.itcast.service.cargo;

import cn.itcast.domain.cargo.ContractProduct;
import cn.itcast.domain.cargo.ContractProductExample;
import com.github.pagehelper.PageInfo;

import java.util.List;


public interface ContractProductService {


    PageInfo findAll(ContractProductExample example, Integer pageNum, Integer pageSize);

    void save(ContractProduct contractProduct);

    void update(ContractProduct contractProduct);

    ContractProduct findById(String id);

    void delete(String id);

    /**
     * 批量保存
     * @param contractProducts
     */
    void saveList(List<ContractProduct> contractProducts);
}
